package threads.collaboration;

public class StringProvider
{

	private static final String STRING_BLOCK = "hfdhsfhddgsssssssssssssssssssssdgsssssssssssssssssssssssssssskcxzzzzzzzzzzzz" +
						"zxcccccccccccccccccdgsddddddddddddgssssssssdddddddddddddddddddddddddddcccccccccc" +
						"zxcccccccccccdgssssssssssssssssssdgssssssssssssssssssssssssssscccccccccccccccc" +
						"zxcccccccccccccsdgfdsgjgsdddddddddgssssssssssddddddddddddddddddccccccccccccc" +
						"zxccccccccccccccccdgsssssssssssssssdsgggggggggsssssssssssssssssssdgcccccccccc" +
						"zxccccccccccccddgsddddddddddddddddsdgggggggggddddddddddddddddddcccccasdfsfasf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"asfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffhfdshfkhdskhf" +
						"kdhskfhdhsfwheflehlwhekwlefhwlkfklwheklhfkwlehfklwhelfhwlehlfwhlehflkwehklfhwlehfl";

	public static String getBigString()
	{
		//return "eeyreytryetyrtyetryteytryetryteryteytryteyt";
		return "111222333444555";
	}
	
	public static String getBigString(int size)
	{
		StringBuilder sb = new StringBuilder(size);
		while (sb.length() < size)
		{
			sb.append("hfdhsfhdkhfdshfkhdskhfkdhskfhdhsf");
		}
		
		return sb.toString();
	}
	
	public static String getHugeString(int size)
	{
		StringBuilder sb = new StringBuilder(size);
		while (sb.length() < size)
		{
			sb.append(STRING_BLOCK);
		}
		
		return sb.toString();
	}
	
	public static void main(String[] args)
	{
		String test1 = getBigString(100);
		System.out.println(test1);
		System.out.println("length:" + test1.length());
	}
	
}
